home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / FINACIAL / HAMMERHD.LZH / HAMMER.DOC next >
Text File  |  1989-09-10  |  27KB  |  633 lines

  1.  
  2.  
  3.  
  4.  
  5.     RAD SOFTWARE'S HAMMER-HEAD(TM) OPTIMAL OPTIONS PRICING PROGRAM
  6.  
  7.                (C) Copyright RAD SOFTWARE INC., 1989.
  8.  
  9.                        All rights reserved.
  10.  
  11.  
  12.  
  13.    This program is distributed under the shareware concept. If you find
  14.    it usefull please register by sending a $45.00 contribution to:
  15.  
  16.                          RAD Software Inc.
  17.                        1515 Santa Barbara St.
  18.                        Santa Barbara Ca. 93101
  19.  
  20.    This will you get full tech-support and news about new releases, and
  21.    allow us to pay some of our programmers. Thank you for your support.
  22.  
  23.    You can order/register directly from us or from the Public (Software)
  24.    Library (PSL) by calling 1-800-2424-PSL for orders only (call 713-665-7017
  25.    for questions about orders) or by writing PSL; P.O. Box 35705; Houston, TX
  26.    77235-5705.  MC/Visa Accepted.  For technical support, call 805-962-7919
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.                                WARNING
  35.  
  36.        DUE TO VARIABLES NOT ABLE TO BE ISOLATED, IT IS NOT POSSIBLE
  37.     TO DETERMINE IN FACT WHETHER ANY STOCK, INDEX, COMMODITY, OR FUTURES
  38.     MARKET AND/OR OPTION IS IN FACT UNDER OR OVER VALUED. NO INFORMATION
  39.     PRESENTED BY THE HAMMER-HEAD(TM) OPTIMAL OPTIONS PRICING PROGRAM IS A
  40.     GUARANTEE OR WARRANTY THAT ANY INVESTMENT ACTION TAKEN WITH RESPECT TO
  41.     SUCH INFORMATION SHALL BE SUCCESSFUL. THE HAMMER-HEAD(TM) OPTIMAL
  42.     OPTIONS PRICING PROGRAM INDICATES THAT ANY GIVEN "RECOMMENDATION" MAY BE
  43.     MORE LIKELY TO SO OCCUR AND THAT ANY "FAIR VALUE" NUMBER IS TO BE
  44.     DETERMINED ACCURATE SOLELY BY THE USER. ANY USER OF THE HAMMER-HEAD(TM)
  45.     OPTIMAL OPTIONS PRICING PROGRAM SHALL ASSUME ALL RISKS FROM ANY
  46.     DECISIONS MADE FROM A PRICING MODEL WITHIN THE PROGRAM, AND RAD SOFTWARE
  47.     MAKES NO WARRANTIES THERETO.
  48.  
  49.  
  50.                              INTRODUCTION
  51.  
  52.       The purpose of the Hammer-Head(tm) program is to provide an optimum
  53.     options pricing system for option players unable to afford large pricing
  54.     systems or option pricing service. The pricing strategy is simply
  55.     to show the user when an option is over or under valued. No complex
  56.     strategies, such as option straddles or spreads, are presented in the
  57.     program.
  58.  
  59.       The program is designed for all option players simply wishing
  60.     to determine the "fair value" of a given option. Big institutions may
  61.     have large systems telling them when options are priced right, and now
  62.     with the hammer program, small-time players and brokers will be able to
  63.     play these markets with confidence, knowing when an option is correctly
  64.     priced.
  65.  
  66.       The program is designed to be simple, thorough, and easy to
  67.     understand even for the person with little or no experience with
  68.     computers.  All the information needed to use the program is
  69.     available in the Wall Street Journal, no other outside information
  70.     sources are needed.
  71.  
  72.       It should be noted that the Hammer-Head(tm) program IS NOT meant to
  73.     be a tutorial on trading options, and to use and understand the program
  74.     the user should have some experience or knowledge of option trading
  75.     and options markets.  There are many excellent books for the beginner
  76.     wishing to play options, and a few are listed in the appendix of this
  77.     manual.
  78.  
  79.       Within the manual and the program, we refer to options as stock
  80.     options. It should be noted though that the program will correctly
  81.     evaluate index options and commodity options.
  82.  
  83.  
  84.                      INFORMATION NEEDED FROM USER
  85.  
  86.       The Hammer-Head(tm) program is designed so that very little
  87.     information is needed from the user. Some information is needed however
  88.     and here is what that information is.
  89.  
  90.     A) Option's underlying stock's last closing price.
  91.        Found in the Wall Street Journal's stock quotes under "close".
  92.  
  93.     B) Option's underlying stock's yearly high price and yearly low
  94.        price. Found in the Wall Street Journal's stock quotes under
  95.        52-week hi,lo.
  96.  
  97.     C) Current daily interest rate. Found in Wall Street Journal under
  98.        current treasury bills yield.
  99.  
  100.     D) The options strike price will be needed in portions of the program.
  101.        Strike price is user determined.
  102.  
  103.          HAVE FUN, BE CAREFUL, DON'T LET YOUR EMOTIONS CONTROL YOUR
  104.                TRADING, BE NICE TO YOUR FELLOW HUMAN BEINGS.
  105.  
  106.  
  107.               MANUAL ORGANIZATION AND TABLE OF CONTENTS
  108.               -----------------------------------------
  109.  
  110.       The Hammer-Head(tm) program is organized in such a way that many
  111.     routines are the same throughout the program. Therefore it is not
  112.     necessary to explain how to use each of these routines in all parts of
  113.     the manual.
  114.  
  115.       The first section of the manual describes how to use the functions
  116.     that are the same throughout the program, and the second section
  117.     describes how to use specialized functions in each MAIN-MENU option.
  118.  
  119.       The term MAIN-MENU refers to the first screen that comes up when
  120.     the program is run. The term SUB-MENU refers to the menu options within
  121.     a chosen function from the MAIN-MENU.
  122.  
  123.  
  124.  
  125.  
  126.                           TABLE OF CONTENTS
  127.                           -----------------
  128.  
  129.     Section 1:        Installation Of Hammer-Head(tm) program......pg 5
  130.  
  131.                       Changing The System Date.....................pg 6
  132.  
  133.                       Changing The Printer Port....................pg 6
  134.  
  135.                       Volatility - Calculating And Choosing........pg 7
  136.  
  137.                       Daily Interest Rate..........................pg 7
  138.  
  139.                       Pricing Models...............................pg 8
  140.  
  141.                       Help Screens.................................pg 8
  142.  
  143.                       Printing Functions...........................pg 8
  144.  
  145.  
  146.  
  147.     Section 2:        View Multiple Options For Stock..............pg 9
  148.  
  149.                       View Single Call/Put Fair Value..............pg 10
  150.  
  151.                       Fair Value Call Pricing Table................pg 11
  152.  
  153.                       Fair Value Put Pricing Table.................pg 12
  154.  
  155.  
  156.  
  157.     Appendix          Reading Material, Tech support...............pg 13
  158.  
  159.                       A Word About Volatility......................pg 14
  160.  
  161.  
  162.                             INSTALLATION
  163.                             ------------
  164.  
  165.       The Hammer-Head(tm) program will require an IBM PC, AT, PS/2 or
  166.     compatible system with a minimum of 128k RAM installed running under DOS
  167.     2.0 or higher. At least one 560k floppy disk drive must be installed in
  168.     system.
  169.  
  170.     Installation is as follows:
  171.  
  172.     A) Single Floppy based system.
  173.  
  174.        Use the DOS DISKCOPY command to copy all files to a new disk. Consult
  175.        your DOS manual for instructions. When this is completed, insert the new
  176.        disk into the floppy drive and type HAMMER <Enter> to run the Hammer-
  177.        Head(tm) program.
  178.  
  179.     B) Hard-drive and dual floppy systems.
  180.  
  181.        Insert the Hammer-Head(tm) program disk into FLOPPY drive A. Type
  182.        INSTALL <Enter>. The installation program will ask you what drive you
  183.        wish to install the Hammer-Head(tm) program on, and what directory you
  184.        wish the program to be located. Installation will then begin. After the
  185.        installation process is complete type HAMMER <Enter> to run the Hammer-
  186.        Head(tm) program.
  187.  
  188.  
  189.                         CHANGING THE SYSTEM DATE
  190.                         ------------------------
  191.       All the calculations made in the Hammer-Head(tm) program are based on
  192.     the amount of time from the current system date to the date of a
  193.     particular option's expiration (with the exception of SINGLE CALL/PUT
  194.     FAIR VALUE which uses an exact amount of days specified by the user).
  195.     The date used at program start-up will be the current date stored in your
  196.     computer. If you wish to change the date follow this example.
  197.  
  198.        From the MAIN-MENU, choose F6.
  199.  
  200.        Enter the date you wish to use in the format MM/DD/YY.
  201.         (You do NOT enter the "/" characters, the program will automatically
  202.          skip to the appropriate fields)
  203.  
  204.        Press the <Enter> key to accept the date.
  205.  
  206.      NOTES: Dates such as 6/1/89 should be entered as 06/01/89.
  207.  
  208.      Changing the date DOES NOT change the date stored internally
  209.      by the computer, and upon exiting the program the date will
  210.      be the same as when the program was started.
  211.  
  212.  
  213.  
  214.  
  215.                        CHANGING THE PRINTER PORT
  216.                        -------------------------
  217.       When the Hammer-Head(tm) program is first run, the default printer
  218.     port will be port #1 (LPT1: ,PRN1:). If your computer is set up to use
  219.     printer port #2 (LPT2: ,PRN2:) you will want to change the default port
  220.     number. You may also use this option to change back to port #1.
  221.  
  222.        From the MAIN MENU, press F9.
  223.  
  224.        Choose the correct printer port number for your computer.
  225.          ( 1 = PORT #1, 2 = PORT #2)
  226.  
  227.       If you choose a different port number than the current port number,
  228.     the program will ask if you want to save the port number as the new
  229.     default. Press Y to save the port number as the new default, N for no
  230.     save.
  231.  
  232.  
  233.                               VOLATILITY
  234.                               ----------
  235.  
  236.       Volatility of a stock is a measurement that determines what the
  237.     chances are that a stock's price will move to a given price above
  238.     or below the current price in a certain amount of time. The higher
  239.     the volatility level of a given stock, the higher the stock's options
  240.     will be priced. The lower the volatility level of a stock, the lower
  241.     a stock's options will be priced. To determine the volatility level
  242.     of a given stock, follow the example below.
  243.  
  244.        From the MAIN MENU, choose F7.
  245.        From all SUB-MENUS, choose ALT-F7.
  246.  
  247.       The program asks the user to enter in the stock's yearly high
  248.     price and yearly low price. Enter the appropriate prices and
  249.     the program will calculate the stocks volatility and show it
  250.     to you on the screen.**  There are actually two volatility rating
  251.     numbers shown, one is biased for stocks and one is biased for
  252.     indexes. The volatility number is not saved, so you must remember this
  253.     number for future use.
  254.  
  255.       In all SUB-MENU options, volatility is entered by choosing the
  256.     F5 option and directly entering in the volatility number, or
  257.     by choosing F6, F7, F8 for automatic volatility number choice.
  258.  
  259.        F6 selects a low volatility level, 20%.
  260.        F7 selects a average volatility level, 30%.
  261.        F8 selects a high volatility level, 40%.
  262.  
  263.       Remember, in all SUB-MENU options, choosing ALT-F7 allows you to
  264.     calculate volatility with the stock's yearly high and low price.
  265.  
  266.     ** ( PLEASE READ THE APPENDIX SECTION "A WORD ABOUT VOLATILITY" FOR
  267.          A SMALL DISCUSSION OF PROBLEMS INHERENT WITH THE FORMULA USED. )
  268.  
  269.                             DAILY INTEREST RATE
  270.                             -------------------
  271.  
  272.       The daily interest rate is simply the current yield on short term
  273.     treasury bills. The first time Hammer is run on the computer, the
  274.     default interest rate will be set to 9.0%. You can change this number
  275.     from the main menu and the new interest rate will be used throughout the
  276.     entire program.
  277.  
  278.       To set the interest rate at the MAIN-MENU, choose F5, and enter in
  279.     the new interest rate. The Program will then ask you if you want to
  280.     save the new rate as the default, enter Y for yes, N for no. If yes,
  281.     this will become the new default interest rate. If no, the program
  282.     will still use the new rate entered, but only until you exit the
  283.     program.
  284.  
  285.       From all SUB-MENU options, choosing F1 allows you to set a temporary
  286.     interest rate without affecting the default rate. The new interest rate
  287.     will be used until you exit back to the main menu and the default
  288.     interest rate is chosen again.
  289.  
  290.  
  291.                                 PRICING MODELS
  292.                                 --------------
  293.  
  294.       The Hammer-Head(tm) program uses three distinct pricing models for
  295.     calculations (NOT at the same time). These three models are the
  296.     standard Black & Scholes model, the Fischer Black model, and the RHX1
  297.     model which is RAD Software variation of the Black & Scholes model.
  298.     These three models give the user three distinct values to consider when
  299.     purchasing an option.
  300.  
  301.       You may change the pricing model in MAIN-MENU options F1, F3 & F4
  302.     (Multiple Options, Fair Value Call Pricing, Fair Value Put Pricing) by
  303.      choosing F4 within the SUB-MENU. In each SUB-MENU, the default model is
  304.      Black & Scholes. Choosing F4 will bring up a menu of model choices.
  305.      Enter 1 for the Black & Scholes model, 2 for the Fischer Black model,
  306.      and 3 for the RHX1 model.
  307.  
  308.      NOTE:
  309.          The Black & Scholes model was developed for pricing CALL options
  310.      only and the PUT values presented are derived from a conversion process
  311.      developed by RAD Software Inc. This is also true for the RHX1  model.
  312.      Also, while the mathematical formulas used in the program are derived
  313.      directly from the standard models, differences in some techniques used
  314.      to derive these formulas may vary. Therefore the actual prices
  315.      presented here may vary slightly from the Hammer Head(tm) system to
  316.      other systems in use. We suggest using the Fischer-Black model for
  317.          evaluating puts.
  318.  
  319.  
  320.                                   HELP SCREENS
  321.                                   ------------
  322.  
  323.       The Hammer-Head(tm) program has on-line help available in all
  324.     SUB-MENU functions. Simply choose F10 in any SUB-MENU option and a help
  325.     screen will appear. The help screens are almost a complete manual and
  326.     most users will not use the manual after the first time running the
  327.     program.  No help is available from the MAIN-MENU.
  328.  
  329.  
  330.                                PRINTING FUNCTIONS
  331.                                ------------------
  332.  
  333.       The Hammer-Head(tm) program allows you to send the information you
  334.     see on the screen to a printer. To do this choose F9 from any SUB-MENU.
  335.     Note that on all menu options except "View Single Call/Put Fair Value"
  336.     the printout is more extensive than the information on the screen.
  337.     Before printing, the program will ask for a stock name to be used on
  338.     the printout. This is so you will remember the stock you were analyzing
  339.     when you refer to the printouts at a later time. If you do not wish
  340.     a stock name on the printout, merely press the <Enter> key and no stock
  341.     name will appear.
  342.  
  343.  
  344.  
  345.                 MAIN-MENU OPTION F1 : MULTIPLE OPTIONS PRICING.
  346.                 -----------------------------------------------
  347.  
  348.       This portion of the program allows the user to view multiple
  349.     call and put prices (fair values), for multiple time periods, for a
  350.     single stock price.
  351.  
  352.        EXAMPLE : STARTING FROM THE MAIN-MENU
  353.  
  354.               A) Choose F1 (View Multiple Options For Stock)
  355.               B) Choose F3 (Stock Pr.), enter in 100.00 for stock price.
  356.               C) Choose F7 (Av Volat.). Selects average volatility rating.
  357.  
  358.       The screen will now fill up the option values. The user will see
  359.     seven strike prices for calls, and seven strike prices for puts.
  360.     These individual strike prices have optimum pricing out to six months
  361.     of time. The dates used for the time increments are the actual month
  362.     and date of the next 7 expirations, the time is calculated from the
  363.     current system date to the expiration date. The user should consider
  364.     the prices shown the "fair value" of a particular option.
  365.  
  366.     SUB-MENU OPTIONS :
  367.  
  368.       F1    : Allows user to change interest rate temporarily.
  369.  
  370.       F2    : View all the current settings. (Price, Interest, Volat, Model)
  371.  
  372.       F3    : Allows user to enter stock price for calculations.
  373.  
  374.       F4    : Change to a different pricing model.
  375.  
  376.       F5    : Allows user to enter in a new volatility rating.
  377.  
  378.       F6    : Automatically choose a low volatility rating.
  379.  
  380.       F7    : Automatically choose an average volatility rating.
  381.  
  382.       F8    : Automatically choose a high volatility rating.
  383.  
  384.       F9    : Send out information to printer
  385.  
  386.       F10   : View help screen.
  387.  
  388.       ALT-F7: Allows user to calculate volatility.
  389.  
  390.  
  391.               MAIN-MENU OPTION F2 : SINGLE CALL/PUT FAIR VALUE.
  392.               ------------------------------------------------
  393.  
  394.       This portion of the program allows the user to view a single option
  395.     strike price, for a single stock price, for a specific amount of time
  396.     till expiration, for all pricing models.
  397.  
  398.        EXAMPLE : STARTING FROM THE MAIN-MENU
  399.  
  400.               A) Choose F2 (View Single Call/Put Fair Value).
  401.               B) Choose F2 (Days To Exp), enter in 45 for 45 days left till
  402.                  expiration. You may choose any number of days left from 1
  403.                  to 200.
  404.               C) Choose F3 (Stock Pr.), enter in 100.00 for stock price.
  405.                  This represents the stock's current close price.
  406.               D) Choose F4 (Strike Pr.) Choose the strike price for the
  407.                   option you wish to analyze.
  408.               E) Choose F7 (Av Volat ) Choose average volatility rating.
  409.  
  410.       The screen will now show the user what the "fair value" should be
  411.     for the option call, and for the option put. You also get to see the
  412.     prices for all three pricing models simultaneously. All the chosen
  413.     values appear in the lower right corner of the screen.
  414.  
  415.     SUB-MENU OPTIONS :
  416.  
  417.       F1    : Allows user to change interest rate temporarily.
  418.  
  419.       F2    : Allows user to enter the number of days till expiration.
  420.  
  421.       F3    : Allows user to enter stock price for calculations.
  422.  
  423.       F4    : Allows user to enter strike price for calculations.
  424.  
  425.       F5    : Allows user to enter in a new volatility rating.
  426.  
  427.       F6    : Automatically choose a low volatility rating.
  428.  
  429.       F7    : Automatically choose an average volatility rating.
  430.  
  431.       F8    : Automatically choose a high volatility rating.
  432.  
  433.       F9    : Send out information to printer
  434.  
  435.       F10   : View help screen.
  436.  
  437.       ALT-F7: Allows user to calculate volatility.
  438.  
  439.  
  440.               MAIN-MENU OPTION F3 : FAIR VALUE CALL PRICING TABLE.
  441.               ----------------------------------------------------
  442.  
  443.       This portion of the program allows the user to view a single
  444.     call option strike price (fair value) with multiple stock price values
  445.     at multiple time periods so the value can be determined intra-day very
  446.     easily by viewing the table.
  447.  
  448.        EXAMPLE : STARTING FROM THE MAIN-MENU
  449.  
  450.               A) Choose F3 (Fair Value Call Pricing Table).
  451.               B) Choose F3 (Strike Pr.), enter in 100.00 for an option call
  452.                  strike price of 100.
  453.               C) Choose F7 (Av Volat.). Selects average volatility rating.
  454.  
  455.       The screen will now fill up the option values. The user will see
  456.     the value of the stock price on the far right column on the screen,
  457.     and the option values for specific time periods in their respective
  458.     columns.  These individual strike prices have optimum pricing out to
  459.     six months of time. The dates used for the time increments are the
  460.     actual month and date of the next 7 expirations, the time is calculated
  461.     from the current system date to the expiration date. The user should
  462.     consider the prices shown the "fair value" of a particular option.
  463.     SUB-MENU OPTIONS :
  464.  
  465.       F1    : Allows user to change interest rate temporarily.
  466.  
  467.       F2    : View all the current settings. (Price, Interest, Volat, Model)
  468.  
  469.       F3    : Allows user to enter call strike price for calculations.
  470.  
  471.       F4    : Change to a different pricing model.
  472.  
  473.       F5    : Allows user to enter in a new volatility rating.
  474.  
  475.       F6    : Automatically choose a low volatility rating.
  476.  
  477.       F7    : Automatically choose an average volatility rating.
  478.  
  479.       F8    : Automatically choose a high volatility rating.
  480.  
  481.       F9    : Send out information to printer
  482.  
  483.       F10   : View help screen.
  484.  
  485.       ALT-F7: Allows user to calculate volatility.
  486.  
  487.  
  488.               MAIN-MENU OPTION F4 : FAIR VALUE PUT PRICING TABLE.
  489.               --------------------------------------------------
  490.  
  491.       This portion of the program allows the user to view a single
  492.     put option strike price (fair value) with multiple stock price values
  493.     at multiple time periods so the value can be determined intra-day very
  494.     easily by viewing the table.
  495.  
  496.        EXAMPLE : STARTING FROM THE MAIN-MENU
  497.  
  498.               A) Choose F3 (Fair Value Put Pricing Table).
  499.               B) Choose F3 (Strike Pr.), enter in 100.00 for an option put
  500.                  strike price of 100.
  501.               C) Choose F7 (Av Volat.). Selects average volatility rating.
  502.  
  503.       The screen will now fill up the option values. The user will see
  504.     the value of the stock price on the far right column on the screen,
  505.     and the option values for specific time periods in their respective
  506.     columns.  These individual strike prices have optimum pricing out to
  507.     six months of time. The dates used for the time increments are the
  508.     actual month and date of the next 7 expirations, the time is calculated
  509.     from the current system date to the expiration date. The user should
  510.     consider the prices shown the "fair value" of a particular option.
  511.     SUB-MENU OPTIONS :
  512.  
  513.       F1    : Allows user to change interest rate temporarily.
  514.  
  515.       F2    : View all the current settings. (Price, Interest, Volat, Model)
  516.  
  517.       F3    : Allows user to enter put strike price for calculations.
  518.  
  519.       F4    : Change to a different pricing model.
  520.  
  521.       F5    : Allows user to enter in a new volatility rating.
  522.  
  523.       F6    : Automatically choose a low volatility rating.
  524.  
  525.       F7    : Automatically choose an average volatility rating.
  526.  
  527.       F8    : Automatically choose a high volatility rating.
  528.  
  529.       F9    : Send out information to printer
  530.  
  531.       F10   : View help screen.
  532.  
  533.       ALT-F7: Allows user to calculate volatility.
  534.  
  535.  
  536.                                   APPENDIX
  537.                                   --------
  538.  
  539.     Suggested reading material for users not familiar with options and
  540.     option markets.
  541.  
  542.  
  543.     TITLE    : The Complete Option Player   **
  544.     AUTHOR   : Kenneth Trester
  545.     PUBLISHER: InvesTrek Publishing
  546.  
  547.     TITLE    : The Option Player's Advanced Guidebook  **
  548.     AUTHOR   : Kenneth Trester
  549.     PUBLISHER: InvesTrek Publishing
  550.  
  551.  
  552.     For More Advanced Option Players -
  553.  
  554.     TITLE    : The Stock Options Manual
  555.     AUTHOR   : Gary Gastineau
  556.     PUBLISHER: McGraw-Hill Book Company
  557.  
  558.     TITLE    : Option Pricing And Investment Strategies.
  559.     AUTHOR   : Richard M. Bookstaber
  560.     PUBLISHER: Probus Publishing
  561.  
  562.     ** Kenneth Trester's books use a volatility rating formula using the
  563.        stock's yearly high and low price, as does RAD Software's formula.
  564.        However, the formulas are completely different and RAD Software Inc.
  565.        recommends NOT using the formula presented by Trester.
  566.  
  567.  
  568.     TECHNICAL SUPPORT : Tech support is available from RAD Software Inc.
  569.                         once you send us the $35.00 registration fee.
  570.  
  571.     If you have any comments, suggestions or are seeking a custom
  572.   programming house specializing in stock and option speculation please
  573.   write to :
  574.  
  575.                           RAD SOFTWARE INC.
  576.                         1515 SANTA BARBARA ST.
  577.                         SANTA BARBARA CA. 93101
  578.  
  579.  
  580.  
  581.     Hammer-Head is a trademark of RAD Software Inc.
  582.  
  583.     RAD Software Inc. uses compilers from BORLAND INTERNATIONAL exclusively.
  584.  
  585.  
  586.                                    APPENDIX
  587.                                    --------
  588.  
  589.                             A WORD ABOUT VOLATILITY
  590.                             -----------------------
  591.  
  592.       The exact definition of volatility is the variance of the rate of
  593.     return on a given stock. Since the Hammer-Head(tm) program is not a
  594.     historical database, only yearly high and yearly low prices are used.
  595.     This means we determine the rate of return and variance for only one
  596.     time period. The advantages of this is that very little data is needed to
  597.     determine volatility. However, there are some serious flaws in the method
  598.     when using only the yearly high and low that may lead to inaccurate
  599.     results in the "fair value" prices generated. Lets take an example case
  600.     of how these ratings could be misleading. We will examine two fictitious
  601.     stocks for the example.
  602.  
  603.     STOCK #1 : In a one year period, the stock climbed 1 point every
  604.                month. The price started at 20 dollars and went to 32
  605.                dollars. The yearly high is 32, the yearly low is 20.
  606.  
  607.     STOCK #2 : The stock starts at a price of twenty dollars.
  608.                In one month the stock rises to 32 dollars.
  609.                The next month the stock drops to 20 dollars.
  610.                The next month the stock rises to 32 dollars.
  611.                The next month the stock drops to 20 dollars.
  612.                This cycle continues for one year, making the stock's
  613.                yearly high 32, the yearly low 20.
  614.  
  615.     * The Hammer-Head(tm) volatility method gives stock #1 a rating of 24.97.
  616.     * The Hammer-Head(tm) volatility method gives stock #2 a rating of 24.97.
  617.  
  618.       Clearly these results are not correct.  Both stocks have the same
  619.     yearly high and yearly low, giving the exact same volatility rating.
  620.     From simple examination of the stocks price action we can see that
  621.     stock #2 is clearly a more volatile stock. Since volatility is a key
  622.     component of the calculations used to determine "fair value" prices,
  623.     these factors must be considered since the results could be seriously
  624.     misleading.  Several charting and pricing services use and report a more
  625.      accurate volatility rating due to the fact that they have the data
  626.     necessary to calculate the rate. If you have access to such a service you may consider using their
  627.     volatility rating if it is known accurate to you.  If you do decide
  628.     to use a volatility rating from another source, be sure you are using
  629.     the actual stock volatility rating, NOT a stock's beta rating.
  630.  
  631.     * Both using Stock Bias rating.
  632.  
  633.